have foresight - Englisch Synonyme Wörterbuch